Reorthogonalization for the Golub-Kahan-Lanczos bidiagonal reduction
نویسنده
چکیده
The Golub–Kahan–Lanczos (GKL) bidiagonal reduction generates, by recurrence, the matrix factorization of X ∈ Rm×n,m ≥ n, given by X = U BV T where U ∈ Rm×n is left orthogonal, V ∈ Rn×n is orthogonal, and B ∈ Rn×n is bidiagonal. When the GKL recurrence is implemented in finite precision arithmetic, the columns of U and V tend to lose orthogonality, making a reorthogonalization strategy necessary to preserve convergence of the singular values. The use of an approach started by Simon and Zha (SIAM J Sci Stat Comput, 21:2257–2274, 2000) that reorthogonalizes only one of the two left orthogonal matrices U and V is shown to be very effective by the results presented here. Supposing that V is the matrix reorthogonalized, the reorthogonalized GKL algorithm proposed here is modeled as the Householder Q–R factorization of ( 0n×k X Vk ) where Vk = V ( : , 1 : k). That model is used to show that if εM is the machine unit and η̄ = ‖tril(I − V T V )‖F , where tril(·) is the strictly lower triangular part of the contents, then: (1) the GKL recurrence produces Krylov spaces generated by a nearby matrix X + δX , The research of Jesse L. Barlow was supported by the National Science Foundation under Grant No. CCF-0429481 and CCF-1115704. J. L. Barlow (B) Department of Computer Science and Engineering, The Pennsylvania State University, University Park, PA 16802-6822, USA e-mail: [email protected]
منابع مشابه
Reorthogonalization for Golub–kahan–lanczos Bidiagonal Reduction: Part Ii – Singular Vectors
where U ∈ R is left orthogonal, V ∈ R is orthogonal, and B ∈ R is bidiagonal. When the Lanczos recurrence is implemented in finite precision arithmetic, the columns of U and V tend to lose orthogonality, making a reorthogonalization strategy necessary to preserve convergence of the singular values. A new strategy is proposed for recovering the left singular vectors. When using that strategy, it...
متن کاملPerformance Evaluation of Golub-Kahan-Lanczos Algorithm with Reorthogonalization by Classical Gram-Schmidt Algorithm and OpenMP
The Golub-Kahan-Lanczos algorithm with reorthogonalization (GKLR algorithm) is an algorithm for computing a subset of singular triplets for large-scale sparse matrices. The reorthogonalization tends to become a bottleneck of elapsed time, as the iteration number of the GKLR algorithm increases. In this paper, OpenMP-based parallel implementation of the classical Gram-Schmidt algorithm with reor...
متن کاملSensitivity and Perturbation analysis of Polynomial Eigenvalue problem
The conference dinner will take place in Café Campus behind the Mathematics Building on the campus of TU Berlin. We discuss a general framework for sensitivity and perturbation analysis of polynomial eigen-value problem. More specifically, we discuss first order variations of simple eigenvalues of matrix polynomials, determine the gradients and present a general definition of condition number o...
متن کاملMatrix Bidiagonalization on the Trident Processor
This paper discusses the implementation and evaluation of the reduction of a dense matrix to bidiagonal form on the Trident processor. The standard Golub and Kahan Householder bidiagonalization algorithm, which is rich in matrix-vector operations, and the LAPACK subroutine _GEBRD, which is rich in a mixture of vector, matrix-vector, and matrix operations, are simulated on the Trident processor....
متن کاملLarge-scale Inversion of Magnetic Data Using Golub-Kahan Bidiagonalization with Truncated Generalized Cross Validation for Regularization Parameter Estimation
In this paper a fast method for large-scale sparse inversion of magnetic data is considered. The L1-norm stabilizer is used to generate models with sharp and distinct interfaces. To deal with the non-linearity introduced by the L1-norm, a model-space iteratively reweighted least squares algorithm is used. The original model matrix is factorized using the Golub-Kahan bidiagonalization that proje...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Numerische Mathematik
دوره 124 شماره
صفحات -
تاریخ انتشار 2013